// 2013-7-29下午08:53:10  net.betou.trade.entity.main.base.BaseRecyle.java

package net.betou.trade.entity.main.base;

import java.io.Serializable;
import java.util.Date;

/**
 * 回收站 
 * 
 * 为了避免每张表/每个类中都需要设置disabled或者type属性。 所以在删除的时候为真删除。
 * 
 * 此次的设计为： 如删除公告，则保存公告的数据到回收站中，点击查看的时候，只是会让用户看到数据
 * 
 * 
 * @author 叶装装
 */
public abstract class BaseRecyle implements Serializable{
	
	public BaseRecyle( ){}
	
	private Integer id;
	private String title;            // 标题，如公告，居间管理员等
	private String content;     // 删除的内容， 使用JSON格式转换
	private Date deleteDate;  // 删除的时间
	private String username; // 删除的用户
	private String clazz;         // 删除的对象， 传入对象名称，不包含包名，包默认为net.betou.trade.entity.main
	
	
	private static final long serialVersionUID = 1L;

	
}
